Last Mile — definition

1. last mile (Noun)

1 definition

last mile (Noun) — The last walk of a condemned person to the execution place.

1 type of
walk